Jump To:
Technical Q&As: QuickTime
The component architecture of QuickTime enables the creation, delivery, and playback of multimedia through computers and handheld devices. In addition to the extensive number of components that make up QuickTime, developers can write their own components, such as codecs, media handlers, and preview components.

Document Descriptions
On Off
Display

Sort by
Title
Sorted by
Date
Dynamically registering a bundled component (HTML)
QA1083: Describes how to dynamically register a Component which resides in an Application bundle.
2004-06-07
How can I find out what non-RGB pixel formats a codec supports? (HTML) ()
QA1249: Applications can find out if a codec supports non-RGB pixel formats.
2004-01-05
Image Decompressor Data-loading Procs (HTML) ()
QTMCC19: Explains how to use an image decompressor's data-loading proc.
2003-07-10
Importer Components - What is the 'mcfg' resource used for? (HTML) ()
QA1267: QuickTime 6 added the Media Configuration 'mcfg' resource which lists Importer Component file type characteristics.
2003-05-12
Using cmpWantsRegisterMessage not recommended on Mac OS X (HTML) ()
QA1192: Describes why using the cmpWantsRegisterMessage flag is not recommended on Mac OS X.
2003-03-11
Movie Export Components - Supporting a MovieProgressProc (HTML) ()
QA1230: Explains the steps needed to support a movie progress proc in a movie export component.
2003-01-31
Video Output Components - QTVideoOutputGetIndImageDecompressor (HTML) ()
QA1226: Discusses the QTVideoOutputGetIndImageDecompressor call.
2003-01-03
Video Output Components - Implementing QTVideoOutputGetIndSoundOutput on Mac OS X (HTML) ()
QA1206: Describes how to support the QTVideoOutputGetIndSoundOutput function in Mac OS X.
2002-10-29
Filtering the Effects List returned by QTGetEffectsList (HTML) ()
QA1190: Shows how to edit the list of effects returned by the QTGetEffectsList function.
2002-09-04
Base-Derived async image codecs must implement ImageCodecQueueStarting and ImageCodecQueueStopping (HTML) ()
QA1157: Describes why base-derived codecs that set canAsync must implement ImageCodecQueueStarting and ImageCodecQueueStopping.
2002-07-09
couldNotResolveDataRef (-2000) returned from DataHSetDataRef and OpenADataHandler (HTML) ()
QA1116: Describes why DataHSetDataRef and OpenADataHandler may return a couldNotResolveDataRef error in the writing case.
2002-02-07
The similarity field in ImageCodecBandCompress and Key Frames (HTML) ()
QA1109: Discusses the similarity field of the CodecCompressParams structure used in ImageCodecBandCompress to implement key framing during compression.
2002-01-16
Intercepting movie controller actions (HTML)
QA1094: Demonstrates how to intercept movie controller actions.
2001-11-14
QuickTime Supported YUV Pixel Formats (HTML)
QA1060: Describes which YUV pixel formats are supported by QuickTime.
2001-07-19
Component Definitions (HTML)
QTMCC14: Discusses the differences between components, component instances, component storage, and component RefCons.
2000-09-22
ImageDescription Extension Format (HTML) ()
QTMCC04: Gives a reference for information on image description extensions.
1996-11-27
Derived Media Handler Components Update (HTML) ()
QTMCC08: Gives practical limits for data transfer rates under QuickTime 2.5.
1996-08-21
Movie Import Component Selectors (HTML) ()
QTMCC09: Explains why there is no documentation on the movie import API selectors: kMovieImportGetFileTypeSelect and kMovieImportDataRefSelect.
1996-08-21
Setting the option button in the ICM dialog (HTML)
QTMCC02: Describes how your codec can display an extra Options button in the Standard Compression dialog.
1995-06-01